If two views are open to different projects, and View1 has a Classpath set from project
options, but the view2 has nothing in its classpath project options, then I would
expect
echo $CLASSPATH to give me different things from the System shell of the different
views. However, it appears the same CLASSPATH is set in both System shells, and I
don't get an empty string like I would expect from View#2.
Submitted | ezust - 2013-01-08 18:30:08 | Assigned | |
---|---|---|---|
Priority | 8 | Labels | |
Status | open | Group | |
Resolution | None |
2013-11-07 17:57:29 *anonymous |
The classpath is an environment variable; as such, it has a value per process, not per window. Both views belong to the same process, right? Therefore, to implement this request, there's a need to change the environment variable each time one of the views gets the focus. Is that what you want to happen? |
---|---|
2013-11-14 22:23:08 ezust |
I was thinking something more like having the ClassPath plugin provide a mapping to
ProcessBuilder instances,
|
2013-11-15 18:55:55 ezust |
Another approach would be to make up a new service that is offered by jEdit, offering
a
|
2013-11-21 15:52:20 ezust |
I think we just need to use the Project Properties in ProjectViewer's ClassPath options
to store/retrieve the classpath, and fix up Console and the other places to use it.
|